home *** CD-ROM | disk | FTP | other *** search
/ Windows News 2011 January - Disc 1 / WN199_CD1.iso / Onglet2 / wxDownloadFast / wxDownloadFast_0.6.0.exe / {app} / README.br < prev    next >
Text File  |  2007-03-11  |  6KB  |  153 lines

  1. wxDownload Fast
  2. =====================================================================
  3.  
  4. 1) Introdu├º├úo
  5. -------------
  6. wxDownload Fast (tamb├⌐m conhecido como wxDFast) ├⌐ um gerenciador de
  7. downloads de c├│digo aberto. Ele ├⌐ multi-plataforma, por isso ele ├⌐
  8. compat├¡vel com Windows(2k,XP), Linux e MacOS. Al├⌐m disso, ele ├⌐ um
  9. gerenciador de downloads multi-threaded. Isto significa que ele pode
  10. quebrar um arquivo em v├írias partes e baixar estas partes simultanea-
  11. mente, juntando-as novamente no final.
  12. Ele foi criado com o intuito de substituir os gerenciadores de down-
  13. loads comerciais existentes hoje em dia. Deste modo pretendo adicionar
  14. o m├íximo de op├º├╡es poss├¡veis de modo a deixar o programa o mais
  15. completo poss├¡vel.
  16.  
  17. 2) Caracter├¡sticas do Programa
  18. ------------------------------
  19. * Downloads mais r├ípidos (com transfer├¬ncias Segmentadas/Multi-threaded/Aceleradas)
  20. * Reinicio de downloads (Pare e reinicie onde voc├¬ parou)
  21. * Agendamento de downloads
  22. * Organiza os arquivos que voc├¬ j├í baixou
  23. * Visualiza├º├úo de mensagens do servidor (HTTP, FTP, file://). Sem suporte HTTPS.
  24. * Dispon├¡vel em v├írios idiomas e facilmente traduz├¡vel. Dispon├¡vel agora
  25.   em Portugu├¬s [Brasil], Espanhol, Ingl├¬s, Alem├úo, Russo, H├║ngaro, Polon├¬s,
  26.   Indon├⌐sio, Franc├¬s, Turco e Holand├¬s
  27. * Conex├úo com servidores FTP/HTTP que necessitam de senhas
  28. * Calcula o c├│digo de verifica├º├úo MD5/SHA1 dos arquivos baixados, de modo que possam
  29.   ser verificados facilmente
  30. * Integra├º├úo com o Firefox usando FlashGot
  31. * Pode ser utilizado como um gerenciador de downloads port├ível, podendo ser utilizado
  32.   diretamente de um pendrive (apenas no sistema Windows)
  33. * Pode ser utilizado sobre servidores de proxy(suporte ├á HTTP proxy)
  34.  
  35.  
  36. 3) Par├ómetros da linha de comando
  37. --------------------------------
  38. [URLS],
  39. Urls, separadas por espa├ºo, dos arquivos a serem baixados
  40. Ex: www.foo.com/foo.exe ftp://ftp.foo.com/foo2.exe http://foo.com:8080/foo3.exe
  41.  
  42. --hide,
  43. Iniciar com a janela principal escondida
  44.  
  45. --notray,
  46. N├úo mostrar o ├¡cone do programa na bandeja do sistema
  47.  
  48. -list TEXTFILE, --list=TEXTFILE,
  49. Passa um arquivo de texto com a lista de arquivos a serem baixados
  50. sendo cada linha uma url
  51.  
  52. -destination DIR, --destination=DIR,
  53. Diret├│rio de destino
  54.  
  55. -reference URL, --reference=URL
  56. Passa uma URL, que ser├í guardada como uma URL de refer├¬ncia
  57.  
  58. -comments COMMENTS, --comments=COMMENTS,
  59. Adiciona coment├írios ao download
  60.  
  61. 4) Integra├º├úo com o Firefox
  62. ---------------------------
  63. Para ativar a integra├º├úo com o Firefox fa├ºa o seguinte:
  64.  
  65. 1) Instale a exten├º├úo FlashGot para o Firefox(www.flashgot.org/getit)
  66. 2) Ap├│s reiniciar o Firefox v├í em Ferramentas -> FlashGot -> Mais op├º├╡es
  67. 3) Agora selecione "wxDownload Fast" na lista de Gerenciadores de Download
  68.  
  69. 5) Instala├º├úo
  70. -------------
  71.  
  72. 5.1) Win32
  73. ----------
  74.  
  75. - Instalando a partir do bin├írio
  76.  
  77. Est├í dispon├¡vel na p├ígina do programa um arquivo bin├írio contendo este programa.
  78. Este arquivo est├í na forma de uma programa de instala├º├úo.
  79.  
  80. - Compilando c├│digo fonte
  81.  
  82. * Utilizando o make+gcc
  83.  
  84. Para compilar o programa no Windows ├⌐ necess├írio o MinGW e o MSys[www.mingw.org]
  85. que s├úo o compilador GCC para windows e um ambiente unix respectivamente.
  86. Al├⌐m disso ├⌐ necess├írio a biblioteca wxWidgets[www.wxwidgets.org], compilada
  87. com a op├º├╡es: --enable-xrc --enable-unicode.
  88. De posse dos requisitos acima basta entrar na pasta onde o c├│digo fonte foi 
  89. descompactado e digitar:
  90. # make -f Makefile.gcc BUILD=win32
  91.  
  92. Com isso o execut├ível ser├í gerado, bastando em seguida copiar o arquivo execut├ível
  93. para um local desejado, e utiliz├í-lo.
  94.  
  95. * Utilizando o nmake+MSVC
  96.  
  97. Para compilar o programa no Windows ├⌐ necess├írio o Microsoft Visual C++[vers├úo
  98. comercial] ou ainda o Microsoft Visual C++ Toolkit 2003 [vers├úo freeware] + o 
  99. Microsoft Platform SDK.
  100. Al├⌐m disso ├⌐ necess├írio a biblioteca wxWidgets[www.wxwidgets.org], compilada
  101. com a op├º├╡es: --enable-xrc --enable-unicode.
  102. De posse dos requisitos acima basta entrar na pasta onde o c├│digo fonte foi 
  103. descompactado e digitar:
  104. # nmake -f Makefile.vc
  105.  
  106. OBS: N├úo esque├ºa de carregar as var├íveis de ambiente referentes ao VC.
  107.      Normalmente existe um atalho na pasta do VC no menu iniciar que faz
  108.      isso automaticamente.
  109.  
  110. 5.2) Linux
  111. ----------
  112.  
  113. - Compilando c├│digo fonte
  114.  
  115. Para compilar o programa no Linux ├⌐ necess├írio o gcc e o programa make.
  116. Al├⌐m disso ├⌐ necess├írio a biblioteca wxWidgets[www.wxwindows.org], compilada
  117. com a op├º├╡es: --enable-xrc --enable-unicode.
  118. De posse dos requisitos acima basta entrar na pasta onde o c├│digo fonte foi 
  119. descompactado e digitar:
  120. # ./configure
  121. # make
  122.  
  123. Com isso o execut├ível ser├í gerado, bastando em seguida copiar o arquivo execut├ível
  124. para um local desejado, e utiliz├í-lo. Para isso digite:
  125. # su
  126. # make install
  127.  
  128. - Compilando no Linux para o Windows
  129.  
  130. Este m├⌐todo tem como objetivo criar um execut├ível para o sistema Windows sem
  131. ter o Windows instalado.
  132. Neste caso ├⌐ necess├írio instalar o compilador MinGW no linux e compilar a
  133. biblioteca wxWidgets com o seguinte comando:
  134. # ./configure --prefix=/usr/i586-mingw32msvc --host=i586-mingw32msvc --target=i586-mingw32msvc --with-msw --enable-monolithic --disable-shared --enable-xrc --enable-unicode
  135. # make
  136.  
  137. Onde "/usr/i586-mingw32msvc" ├⌐ o diret├│rio onde o MinGW foi instalado.
  138.  
  139. Agora para compilar o wxDownload Fast fa├ºa:
  140. # ./configure --prefix=/usr/i586-mingw32msvc --host=i586-mingw32msvc  --with-wxdir=/home/user/wxWidgets-2.8.0
  141. # make
  142.  
  143. Onde "/home/user/wxWidgets-2.8.0" ├⌐ o diret├│rio onde a biblioteca wxWidgets foi compilada.
  144.  
  145. 5.3) MacOS
  146. ----------
  147.  
  148. - Compilando c├│digo fonte
  149.  
  150. Como n├úo tenho acesso a um sistema rodando o MacOS nunca compilei o programa neste
  151. sistema, por├⌐m acredito que os passos utilizados no Linux devem servir para o MacOS.
  152.  
  153.